/* pixie Settings */

#admin_block_backup legend
	{
	display: none;
	}

#backup, #themes, #user_admins
	{
	padding-top: 20px;
	}

#backup h3, #themes h3, #user_admins h3, #user_clients h3, #user_users h3
	{
	padding-bottom: 10px;
	}
	
.abackup
	{
	width: 215px;
	height: 50px;
	float: left;
	padding: 10px 10px 4px 10px;
	margin: 0 10px 12px 0;
	border: 1px solid #E1E1E1;
	background-image: url("images/formbacklarge.gif");
	background-repeat: repeat-x;
	}

.auser
	{
	width: 295px;
	height: 50px;
	float: left;
	padding: 10px 10px 4px 10px;
	margin: 0 10px 12px 0;
	border: 1px solid #E1E1E1;
	background-image: url("images/formbacklarge.gif");
	background-repeat: repeat-x;
	}
	
.aicon
	{
	background-color: #ffffff;
	padding: 15px;
	border: 1px solid #E1E1E1;
	float: left;
	margin-right: 10px;
	}

.atheme 
	{
	width: 400px;
	height: 109px;
	float: left;
	padding: 10px 10px 4px 10px;
	margin: 0 10px 12px 0;
	border: 1px solid #E1E1E1;
	background-image: url("images/formbacklarge.gif");
	background-repeat: repeat-x;
	}

.amodule
	{
	padding: 10px 10px 4px 10px;
	margin: 0 10px 18px 0;
	border: 1px solid #E1E1E1;
	background-image: url("images/formbacklarge.gif");
	background-repeat: repeat-x;
	width:98%;
	}

.amodule input
	{
	float: left;
	margin: 20px;
	}

.amodule h3
	{
	font-size: 15px;
	}

.amodule .m_credits
	{
	display: block;
	font-size: 12px;
	}

#form_modplug p
	{
	padding-bottom: 25px;
	}

.ticon
	{
	border: 1px solid #E1E1E1;
	float: left;
	margin-right: 10px;
	}
	
.backuplatest, .currenttheme, .superuser
	{
	border: 1px solid #FFD906;	
	}
	
.backup_fname
	{
	display: block;
	padding: 2px 0 5px 0;
	}

.backup_download
	{
	background-image: url("images/icons/save.png");
	background-repeat: no-repeat;
	background-position: 0px 3px;
	padding-left: 15px;
	padding-right: 5px;
	}

.backup_delete
	{
	color: #d70000;
	background-image: url("images/icons/close.png");
	background-repeat: no-repeat;	
	background-position: 0px 3px;
	padding-left: 15px;
	}

.uedit, .udelete
	{
	margin: 0 6px 0 0;
	}
	
.udelete a
	{
	color: #d70000;
	background-image: url("images/icons/close.png");
	background-repeat: no-repeat;	
	background-position: 0px 3px;
	padding-left: 15px;
	}

.uedit a
	{
	background-image: url("images/icons/user_hat.png");
	background-repeat: no-repeat;	
	background-position: 0px 2px;
	padding-left: 15px;
	}
	
.udelete a:hover
	{
	color: #191919;
	}
	
.tname
	{
	padding-top: 2px;
	}

.tname, .tcreator, .uname
	{
	display: block;
	}

.uname
	{
	padding-bottom: 7px;
	}

.tselect
	{
	display: block;
	padding-top: 43px;
	}

.currenttheme .tselect
	{
	color: #71c316;
	}

.tselect a
	{
	background-image: url("images/icons/site.png");
	background-repeat: no-repeat;
	background-position: 0px 2px;
	padding-left: 18px;
	}

#page_header
	{
	float: left;
	max-width: 50%;
	}
	
#page_tools
	{
	float: right;
	margin-top: 1px;
	}

#page_tools li
	{
	display: inline;
	margin-left: 3px;
	background-image: url("images/bg_button_grey.gif");
	background-repeat: repeat-x;
	padding: 6px 0;
	font-size: 9pt;
	}

#page_tools li a
	{
	color: #191919;
	padding: 7px 12px 5px 12px;
	border: 1px solid #7f7f7f;
	}

#page_tools li a:hover
	{
	color: #767676;
	}

#page_tools li a:hover
	{
	border: 1px solid #b9b8b8;
	}

#page_tools li:hover
	{
	background-image: url("images/bg_button_grey_hover.gif");
	background-repeat: repeat-x;	
	}

.page_delete
	{
	background-image: url("images/bg_button_red.gif");
	background-repeat: repeat-x;
	border: 1px solid #c81e1e !important;
	color: #c81e1e !important;
	}

.page_delete:hover
	{
	background-image: url("images/bg_button_red_hover.gif");
	background-repeat: repeat-x;
	color: #da6a6a !important;
	border: 1px solid #da6a6a !important;
	}

#user_clients, #user_users
	{
	clear: left;
	}
	
/* page styles */

.sorthelper	
	{
	border: 1px dashed #E1E1E1;
	}
	
.page
	{
	padding: 8px 15px 8px 15px;
	list-style: none;
	margin-bottom: 5px;
	border: 1px solid #191919;
	background-image: url("images/pageback_innav.gif");
	background-repeat: repeat-x;
	height: 19px;
	}

.innav .page
	{
	background-image: url("images/pageback_innav.gif");
	}
	
.outnav .page
	{
	background-image: url("images/pageback_outnav.gif");
	}

.disabled .page
	{
	background-image: url("images/pageback_other.gif");
	}

.plugin .page
	{
	background-image: url("images/pageback_other.gif");
	}
		
.innav .page a, .outnav .page a, .outnav, .innav
	{
	color: #ffffff;
	}

.innav .page a:hover
	{
	color: #191919;
	}

.outnav .page a:hover
	{
	color: #0497d3;
	}
	
.pagelist
	{
	padding: 15px 0 15px 0;
	}

.page_title
	{
	float: left;
	background-image: url("images/icons/page.png");
	background-repeat: no-repeat;
	padding-left: 15px;
	background-position: 0 4px;
	}
	
.module .page_title
	{
	background-image: url("images/icons/page_module.png");
	}

.static .page_title
	{
	background-image: url("images/icons/page_static.png");
	}

.plugin .page_title
	{
	background-image: url("images/icons/page_plugin.png");
	}

.dynamic .page_title
	{
	background-image: url("images/icons/page_dynamic.png");
	}
	
.phome .page_title
	{
	background-image: url("images/icons/home.png");
	}

.outnav .module .page_title
	{
	background-image: url("images/icons/page_module_white.png");
	}

.outnav .static .page_title
	{
	background-image: url("images/icons/page_static_white.png");
	}

.outnav .plugin .page_title
	{
	background-image: url("images/icons/page_plugin_white.png");
	}

.outnav .dynamic .page_title
	{
	background-image: url("images/icons/page_dynamic_white.png");
	}
	
.outnav .phome .page_title
	{
	background-image: url("images/icons/home_white.png");
	}
	
.page_tools
	{
	float: right;
	}

.page_handle
	{
	cursor:move;
	padding-left: 15px;
	}

.page_handle img
	{
	padding: 0px 0px 0px 2px;
	vertical-align: middle;
	}

.smallerp
	{
	padding-top: 5px;
	font-size: 10pt;
	line-height: 1.1em;
	}
